package com.achobeta.recruitment.common;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 马拉圈
 * Date: 2023-11-06
 * Time: 23:22
 */

/**
 *  权限管理规则值
 */
public interface Rule {

    int NOT_AWARE_COUNT_RULE = 0b1;

    int STUDENT_LIST_RULE = 0b10;

    int GET_VIRTUAL_CONFIG_RULE = 0b100;

    int SEND_MODEL_MESSAGE_RULE = 0b1000;

    int UPLOAD_PICTURE_MESSAGE_RULE = 0b10000;

    int FEEDBACK_LIST_RULE = 0b100000;

    int MESSAGE_LIST_RULE = 0b1000000;

    int ATTACHMENT_LIST_RULE = 0b10000000;

    int UPLOAD_CONFIG_RULE = 0b100000000;

    int STUDENT_INFO_DETAIL_RULE = 0b1000000000;

    int READ_FEEDBACK_RULE = 0b10000000000;

    int UPDATE_REMARKS_RULE = 0b100000000000;

    int UPDATE_STUDENT_INFO_RULE = 0b1000000000000;

    int UPLOAD_STUDENT_PICTURE_RULE = 0b10000000000000;


    int SUPER_MANAGER_RULE = 0b10000000000000000000000000000000;

    int ALL_RULE = 0b11111111111111111111111111111111;

}
